Model OSI
"Powrót do menu"
Open Systems Interconnection
• Opisuje strukturę komunikacji sieciowej
• Zdefiniowany przez ISO - International Organization for
Standardization ( międzynarodowa organizacja normalizacyjna)
• Pełna nazwa:
ISO OSI RM - ISO OSI Reference Model:
International Organization for Standardization Open
Systems Interconnection Reference Model:
ISO model odniesienia łączenia systemów otwartych


Warstwy modelu OSI
Model siedmiowarstwowy
• Przekształcenie danych zrozumiałych dla użytkownika do postaci „zrozumiałej” dla sieci
• Elementy konstrukcyjne pakietu danych
Warstwy dodają do pakietu danych informacje
• Dodawane informacje noszą nazwę nagłówków
• Nagłówek odbierany jest w analogicznej warstwie u adresata




Zasada działania
Warstwa przekazuje informacje pomiędzy warstwami sąsiednimi – wyższą lub niższą
• Komunikacja nie zawsze musi się rozpoczynać od warstwy 7
• Warstwy 1 i 2 muszą być zawsze użyte, by dodać nagłówki


Enkapsulacja / Kapsułkowanie
• Przed wysłaniem danych kolejnych warstw zmieniają one swój format
• Nagłówki poszczególnych warstw dodawane są po stronie nadawcy
• Nagłówki usuwane zostają na tożsamych warstwach po stronie odbiorcy
Warstwa aplikacji (7)
• Najwyższa warstwa modelu OSI
• Usługi komunikacyjne procesów użytkownika
– Np. przy wysyłaniu maila daje dostęp do usługi SMTP
– Przesyłu plików dokonać można dzięki protokołowi FTP
– Zawieszanie i wznawianie połączenia
– Ustalenie protokołu transmisji
Warstwa prezentacji (6)
• Przekształcenie różnych postaci informacji (np. kodowanie znaków, typ danych) w jednorodną
formę sieciową
• Przekształcenie to dotyczy składni (syntaktyki), a nie sensu (semantyki) informacji
• Odbywa się kompresja i szyfrowanie danych
• Dane przychodzące są na postać czytelną dla użytkownika
Warstwa sesji (5)
• Ustala, który z partnerów ma prawo nadawania
• Komunikacja naprzemienna czy równoczesna w obu kierunkach
• Tworzenie punktów synchronizacji
– Powrót w razie wystąpienia nieprawidłowości,
np. utrata wysyłanych danych w wyniku awarii łącza
Warstwa transportowa (4)
• Zapewnia transmisję o odpowiedniej charakterystyce:
– Przepustowość
– Stopa błędów
– Opóźnienia
• Gwarantuje dostarczenie danych do odbiorcy
– Kontrola błędów
Warstwa transportowa (4)
• Oferuje usługi połączeniowe lub bezpołączeniowe
• Jeżeli pakiet nie dotrze do odbiorcy, zażąda
jego retransmisji Tryb połączeniowy
Mechanizmy kontroli błędów:
• potwierdzenie zestawienia połączenia
• gdy zostanie przekroczony limit czasu (brak
potwierdzenia odbioru ramki od stacji
docelowej ) – retransmisja danych
• suma kontrolna sprawdzana w węźle
docelowym
Warstwa sieci (3)
• Utworzenie drogi transmisji danych pomiędzy
węzłami sieci
• Wybór drogi / dróg transmisji – routing
• Unikanie przeciążeń sieci
• Odczytywany jest adres docelowy pakietu
i wysyła go do odpowiedniej stacji lub
innego segmentu sieci
Warstwa łącza danych (2)
• Definiuje reguły przesyłania i odbierania informacji
• Zapewnia prawidłową transmisję danych
• Umożliwia wykrywanie i korygowanie błędów
powstałych w warstwie fizycznej
• Wykrywanie stanu łącza
• Bezkolizyjny dostęp do łącza
Warstwa fizyczna (1)
• Przesyłanie pojedynczych bitów
• Wykrywanie nieprawidłowości przez odbiorcę (odrzucenie bitu)
• Wykrywanie stanów specjalnych łącza
• Definiuje sposób przyłączenia przewodu sieciowego do NIC
• Definiuje sposób sformatowania danych do transmisji
"Powrót do menu"